package com.kingyun.gpsinspection.purificationservice.facade.model.som;

import com.kingyun.gpsinspection.purificationservice.facade.model.File;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

public class Problem implements Serializable {
    private String problemId;

    private int problemType;

    private int problemLevel;

    private String problemObject;

    private String descriptions;

    private int problemSource;

    private String findPerson;

    private String rectificationPlan;

    private String overseeEvent;

    private String remark;

    private long findTime;

    private Date findTimeDate;

    private String createUserId;

    private Date createTime;

    private String modifyUserId;

    private Date modifyTime;

    private Short isDelete;

    private String relationId;

    private String assignedPerson;

    private List<File> files;

    private String orgId;

    public String getProblemId() {
        return problemId;
    }

    public void setProblemId(String problemId) {
        this.problemId = problemId == null ? null : problemId.trim();
    }

    public String getProblemObject() {
        return problemObject;
    }

    public void setProblemObject(String problemObject) {
        this.problemObject = problemObject == null ? null : problemObject.trim();
    }

    public String getDescriptions() {
        return descriptions;
    }

    public void setDescriptions(String descriptions) {
        this.descriptions = descriptions == null ? null : descriptions.trim();
    }

    public String getFindPerson() {
        return findPerson;
    }

    public void setFindPerson(String findPerson) {
        this.findPerson = findPerson == null ? null : findPerson.trim();
    }

    public String getRectificationPlan() {
        return rectificationPlan;
    }

    public void setRectificationPlan(String rectificationPlan) {
        this.rectificationPlan = rectificationPlan == null ? null : rectificationPlan.trim();
    }

    public String getOverseeEvent() {
        return overseeEvent;
    }

    public void setOverseeEvent(String overseeEvent) {
        this.overseeEvent = overseeEvent == null ? null : overseeEvent.trim();
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public long getFindTime() {
        return findTime;
    }

    public void setFindTime(long findTime) {
        this.findTime = findTime;
    }

    public Date getFindTimeDate() {
        return findTimeDate;
    }

    public void setFindTimeDate(Date findTimeDate) {
        this.findTimeDate = findTimeDate;
    }

    public String getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(String createUserId) {
        this.createUserId = createUserId == null ? null : createUserId.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getModifyUserId() {
        return modifyUserId;
    }

    public void setModifyUserId(String modifyUserId) {
        this.modifyUserId = modifyUserId == null ? null : modifyUserId.trim();
    }

    public Date getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    public Short getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Short isDelete) {
        this.isDelete = isDelete;
    }

    public String getRelationId() {
        return relationId;
    }

    public void setRelationId(String relationId) {
        this.relationId = relationId == null ? null : relationId.trim();
    }

    public int getProblemType() {
        return problemType;
    }

    public void setProblemType(int problemType) {
        this.problemType = problemType;
    }

    public int getProblemLevel() {
        return problemLevel;
    }

    public void setProblemLevel(int problemLevel) {
        this.problemLevel = problemLevel;
    }

    public int getProblemSource() {
        return problemSource;
    }

    public void setProblemSource(int problemSource) {
        this.problemSource = problemSource;
    }

    public String getAssignedPerson() {
        return assignedPerson;
    }

    public void setAssignedPerson(String assignedPerson) {
        this.assignedPerson = assignedPerson;
    }

    public List<File> getFiles() {
        return files;
    }

    public void setFiles(List<File> files) {
        this.files = files;
    }

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }
}